<template>
  <div class="div1">
    <div class="div2">
      <div class="div3">
        <h3>贷款合同</h3>
      </div>
      <div class="div4">
        合同编号：【
        <span class="text">{{ getContractNum('stamp') }}</span>
        】
      </div>
      <div class="div5">
        本贷款合同由以下各方主体于【
        <span class="text"
          >{{ getDateTime('年') }}年{{ getDateTime('月') }}月{{ getDateTime('日') }}日</span
        >
        】 于中华人民共和国【广东】省【汕头】市签署并履行：
        <br />
        <br />
        甲方(借款人)：【
        <span class="text">{{
          dataInfo.userInfo.idcardName ? dataInfo.userInfo.idcardName : ''
        }}</span>
        】
        <br />
        借款人身份证号码 ：【
        <span class="text">{{ getIdcardNumber(dataInfo.userInfo.idcardNumber)
        }}</span>
        】
        <br />
        居住地址：【
        <span class="text">{{
          dataInfo.userInfo.residentialDetailsAddress
            ? dataInfo.userInfo.residentialDetailsAddress
            : ''
        }}</span>
        】
        <br />
        手机号码：【
        <span class="text">{{ dataInfo.userInfo.phone ? dataInfo.userInfo.phone : '' }}</span>
        】
        <br />
        <br />
        乙方（贷款人）：广东宝坤网络小额贷款有限公司
        <br />
        统一社会信用代码：91440500MA511X440H
        <br />
        注册地址：广东省汕头市龙湖区韩江路23号嘉福大厦306之7
        <br />
        <table>
          <tr>
            <td><strong>贷款详细用途</strong></td>
            <td colspan="6">{{
              dataInfo.contractInfo.loanPurpose ? dataInfo.contractInfo.loanPurpose : ''
            }}</td>
          </tr>
          <tr>
            <td><strong>贷款本金数额</strong></td>
            <td colspan="2">
              人民币（小写）：
              <span class="text"
                >{{ dataInfo.contractInfo.amount ? dataInfo.contractInfo.amount : '' }}元</span
              >
            </td>
            <td colspan="4">
              人民币（大写）：
              <span class="text">{{ dataInfo.contractInfo.capitalLetters?dataInfo.contractInfo.capitalLetters:'' }}</span>
            </td>
          </tr>
          <tr>
            <td><strong>甲方每期偿还本息额</strong></td>
            <td colspan="6">详见《借款人还款明细表》</td>
          </tr>
          <tr>
            <td><strong>贷款利率</strong></td>
            <td colspan="1">
              <span class="text"
                >{{
                  dataInfo.contractInfo.rate ? dataInfo.contractInfo.rate : ''
                }}%年（单利计算）</span
              >
            </td>
            <td colspan="1">还款方式</td>
            <td colspan="1">
              <span class="text">{{
                dataInfo.contractInfo.repayWay ? dataInfo.contractInfo.repayWay : ''
              }}</span>
            </td>
            <td colspan="2">还款分期期数 （1个自然月为1期）</td>
            <td colspan="1">
              <span class="text">{{
                dataInfo.contractInfo.limit ? dataInfo.contractInfo.limit : ''
              }}</span>
            </td>
          </tr>
          <tr>
            <td><strong>还款日</strong></td>
            <td colspan="6">
              固定还款日：[为【
              <span class="text">{{
                dataInfo.contractInfo.repayDay ? dataInfo.contractInfo.repayDay : ''
              }}</span>
              】（24:00 点之前，如果还款日遇到法定节假日或公休日，还款日期不进行顺延。）]
            </td>
          </tr>
          <tr>
            <td rowspan="2"><strong>借款人指定账户</strong></td>
            <td>户名</td>
            <td>{{
              dataInfo.contractInfo.bankCardUserName ? dataInfo.contractInfo.bankCardUserName : ''
            }}</td>
            <td>银行卡账号</td>
            <td colspan="3">{{
                getBankCardNumber(dataInfo.contractInfo.bankCardNumber)
            }}</td>
          </tr>
          <tr>
            <td colspan="2">开户行</td>
            <td colspan="4">{{
              dataInfo.contractInfo.bankCardInfo ? dataInfo.contractInfo.bankCardInfo : ''
            }}</td>
          </tr>
        </table>
        <strong>
          &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;第一条 贷款具体信息
        </strong>
        <br />
        &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;注：月利率和日利率按年利率换算方式按中国人民银行规定办理，即每次分配期内实际存续天数/360。当换算过程中出现无法除尽情形，且中国人民银行及相关监管部门对此未发布统一做法的，贷款人有权根据其业务系统状况或内部规定自主确定利率计算顺序、计算结果的近似值取值方法、小数位数保留及其他相关事宜。借款人及其他合同各方对此予以理解且无异议。
        <br />
        &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;《借款人还款明细表》可通过乙方合作的贷款服务平台（即由广东宝坤网络小额贷款有限公司运营的有鑫贷App/其他网络终端）进行查询。
        <br />
        <strong>
          &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;第二条 贷款发放
        </strong>
        <br />
        <strong>
          &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;1.本合同项下贷款期限为【
          <span class="text">{{
            dataInfo.contractInfo.limit ? dataInfo.contractInfo.limit : ''
          }}</span>
          】，贷款起始日以资金划离乙方放款账户之日为准。乙方相关银行或第三方支付机构以资金代付的方式将本合同项下的贷款本金数额于放款日分一笔或多笔从乙方的账户划付至借款人指定账户，全部贷款本金自划离乙方放款账户即视为乙方的贷款发放义务已经完成，甲方在本合同项下应当返还及支付的本金及利息应当以甲方指定账户收到的全部贷款本金（即所有放款金额相加之和）为准进行计算。为避免异议，乙方发放的贷款仅支持发放至甲方名下的银行卡，不支持，且没有受托支付。
        </strong>
        <br />
        <strong>
          &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;2.乙方在银行或第三方支付机构账户，用于本合同项下贷款的发放和回收等。
        </strong>
        <br />
        <strong> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;第三条 还款 </strong>
        <br />
        &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;1.甲方应当按月向乙方偿还贷款本息。甲方应按照本合同第一条确定的还款方式和期限偿还贷款本金及利息。
        <br />
        &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;2.甲方还款日为固定还款日，以第一条所示还款日为准。如果还款日遇到法定节假日或公休日，
        <strong>
          还款日期不进行顺延,甲方不能以法定假日或公休日为借口顺延本协议规定的还款日期。
        </strong>
        <br />
        &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;3.如果甲方当前没有任何逾期，需提前还款的，应在乙方合作的贷款服务平台“有鑫贷”平台展示的操作入口进行提前还款操作，甲方可提前一次性清偿全部剩余借款本金以及到提前还款当期为止的借款利息。
        <br />
        &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;4.还款方式
        <br />
        &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;还款方式分为主动还款及委托扣款：
        <br />
        &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;4.1
        如使用主动还款方式进行还款：甲方可通过有鑫贷平台展示的还款入口页面向乙方偿还每期应还款项。自乙方收到甲方支付的当期全额应还款项之日，即视为甲方当期偿还义务履行完毕。
        <br />
        &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;4.2
        如因甲方自身原因导致乙方指定的银行账户无法按时收到甲方的每期应还款项，视为还款未成功。如因第三方支付机构或资金清算银行的原因导致乙方指定的银行账户无法以约定的流程按时收到甲方的每期应还款项，视为还款未成功，由此产生的有鑫贷平台与甲方或有鑫贷平台、甲方与第三方支付机构或资金清算银行之间的纠纷与乙方无关。
        <br />
        &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;4.3
        如使用委托扣款方式进行还款：甲方同意接受委托扣款的方式进行还款，并指定如下账户为还款账户：
        <br />
        &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;账户名称 ：【
        <span class="text">{{
          dataInfo.contractInfo.bankCardUserName ? dataInfo.contractInfo.bankCardUserName : ''
        }}</span>
        】
        <br />
        &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;开户行 ：【
        <span class="text">{{
          dataInfo.contractInfo.bankCardInfo ? dataInfo.contractInfo.bankCardInfo : ''
        }}</span>
        】
        <br />
        &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;开户行账号 ：【
        <span class="text">{{
            getBankCardNumber(dataInfo.contractInfo.bankCardNumber)
        }}</span>
        】
        <br />
        &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;甲方在此做出以下不可撤销且无条件的授权，授权乙方或乙方及指定的银行、其他第三方支付机构（下称“代扣机构”）等，从以上还款账户或根据本协议变更后的还款账户自行划扣当期应还款项。甲方确认，如该账户内的资金不足，或者由于甲方该自有账户被查封、冻结等任何原因而导致代扣机构无法根据乙方的指令从该自有账户中划扣或足额划扣相应款项的，甲方将被视为逾期。同时，乙方及代扣机构保留在此之后的任何一天进行扣款的权利并有权从甲方预留的其他自有账户中划扣所有可以划扣的款项，不足的部分甲方将根据本协议的约定向乙方指定账户进行支付，并承担相应的违约责任。乙方还有权从甲方还款账户中扣除应由甲方向乙方支付的其他款项，而无需甲方的额外授权。为避免异议，乙方收到甲方关于更新还款账户的通知并经乙方确认后，甲方有权更新其指定的还款账户。
        <br />
        <strong>
          &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;第四条 双方的权利和义务
        </strong>
        <br />
        &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;（一） 甲方的权利和义务
        <br />
        &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;1.甲方按本合同约定的用途使用贷款，未经乙方书面同意，甲方不得擅自改变贷款用途。
        <strong>
          甲方申请的贷款仅限用于个人消费（详见第一条所列贷款详细用途），不得用于支付购买住房或其他不动产款项（包括但不限于首付、赎楼、加成贷、垫付资金、房地产众筹等）、认购和买卖股票或其它权益性投资；贷款用途不得违反法律、行政法规、规章、规范性文件及司法解释的禁止性规定。
        </strong>
        甲方有义务依照乙方的要求向乙方指定的合作方提交相应的消费凭证以证明贷款用途。消费凭证扫描件或照片，凭证包括但不限于发票、收据、协议、相关合同、受托支付相关协议等。
        <br />
        &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;2.甲方应按本合同的约定按期、足额偿还贷款本息；甲方通过主动还款、委托划款方式或各方确认的其他方式予以还款。
        <br />
        &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;3.在本合同履行期间，甲方未按本合同约定在还款日期内归还贷款本息，乙方有权收取逾期费用。
        <br />
        &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;4.本合同项下贷款到期后，甲方未按本合同的约定清偿贷款本息及其他相关费用的，乙方有权向甲方计收逾期费用。除非银行或第三方支付机构故意或重大过失外，甲方应自行承担逾期还款的责任，不可归责于银行或第三方支付机构。
        <br />
        &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;5.未经乙方书面同意，甲方不得将本合同项下的任何权利、义务转让给他人。
        <br />
        &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;6.甲方在申请贷款的过程中，应当按照要求提供相关的个人信息和材料，并保证该等材料的真实、完整、准确和有效，不得隐瞒或夸大。
        <br />
        &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;7.甲方有义务接受对甲方个人信用资料及贷款使用情况的监督检查，甲方应当全力配合并按照要求提供相关的个人信息、材料。
        <br />
        &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;8.贷款期限内，甲方不得随意变更第一条所列甲方借款人指定账户。若确需变更的，应当及时通知相关方及乙方指定的合作方，否则该变更对乙方不发生法律效力。因未及时通知造成的全部损失，均由甲方负责进行赔偿。
        <br />
        &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;9.贷款期限内，乙方将其享有的对甲方的债权转让给任何第三方的，转让完成后，甲方同意乙方指定的合作方代为通知债权转让事宜。甲方收到该等债权转让通知后，将根据通知要求无条件向甲方债权转让给的第三方履行本合同项下的各项义务。
        <br />
        &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;10.本合同项下贷款到期或因甲方违约，乙方有权提前收回贷款，宣布贷款提前到期。甲方应在乙方指定的提前到期日偿还所有剩余本金及应偿利息。
        <br />
        &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;11.本合同项下贷款乙方收取的利息及费用均已在本合同中列示，甲方无需就本合同项下贷款向除担保方外的其他第三方支付任何费用甲方向除担保方外的其他任何第三方支付费用的，与乙方无关。
        <br />
        &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;12.甲方承诺：甲方非学生（该“学生”指学信网中全日制的本科/专科及以下），有合法职业及稳定的收入来源足以支持此次贷款的偿还。
        <br />
        &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;（二） 乙方的权利和义务
        <br />
        &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;1.乙方及乙方指定的合作方有权了解甲方对贷款的使用情况，甲方应当无条件配合。
        <br />
        &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;2.甲方未按照本合同的约定履行还本付息及其他相关费用的义务的，乙方有权行使担保权利，并同意由乙方指定的合作方（服务商）在法律法规约定的范围内采取相应措施进行催收和追讨。
        <br />
        &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;3.乙方有权将其享有的对甲方的债权转让给任何第三方。乙方决定转让债权的，无需取得甲方的同意；转让完成后由乙方指定的合作方代为通知甲方，甲方应按本合同的约定向债权受让方履行各项义务。
        <br />
        &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;4.甲方未按照乙方指定的合作方的要求提供各项与本贷款合同相关的信息、材料或者提供的信息、材料存在虚假、不准确、隐瞒有关事实等情况的，或者甲方逾期还款的，乙方有权随时单方解除本贷款合同，并要求甲方即刻归还及支付所有剩余本金、应还利息及相关费用（如有），且
        <strong> 乙方及乙方指定的合作方有权选择向第三方征信机构报送甲方的违约失信情形 </strong>
        ，甲方对此无异议。
        <br />
        &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;5.根据个人信息使用授权书，乙方或其指定的合作方有权要求甲方提供贷款审查所需的全部资料，该资料用于评估甲方贷款资格外，并可将该资料用于市场推广或提供给征信机构。乙方或其指定的合作方有权主动收集甲方资料，对甲方进行信用调查，包括但不限于向征信机构、身份信息系统、大数据风控服务提供方等合法机构查询甲方的信用信息。
        <br />
        &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;6.甲方有下列情况之一的，乙方可随时宣布本合同项下贷款本息全部或部分提前到期，要求甲方立即偿还乙方本息及全部债务，乙方亦有权随时以通知的方式解除本合同，要求借款人立即偿还借款本息及全部债务：
        <br />
        &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;（1）本合同第五条第 1
        款约定的全部内容；
        <br />
        &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;（2）甲方未按期向乙方清偿其他到期债务或未按期清偿其他任何金融机构或第三人到期债务的；
        <br />
        &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;（3）甲方涉及诉讼、仲裁、刑事侦查或涉嫌刑事犯罪，作为被告、被申请人、犯罪嫌疑人或被告人的；甲方资产被扣押、查封、冻结、强制执行或被采取了具有同样效力的其他措施的；
        <br />
        &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;（4）甲方签署对履行本合同项下义务的能力有重大不利影响的合同、协议或承担具有这一影响的有关义务；
        <br />
        &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;（5）甲方未征得乙方书面同意而转让、抵押、质押或以其他方式处分其重大资产（50万元及以上）的全部或大部分以及为他人债务提供保证；
        <br />
        &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;（6）乙方经过调查，认为甲方没有能力按时足额偿还借款本息的；
        <br />
        &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;（7）甲方被宣告失踪、丧失民事行为能力、被刑事监禁或甲方死亡后，无继承人、受遗赠人、监护人、财产代管人、或虽有继承人、受遗赠人、监护人、财产代管人，但未履行本合同的。
        <br />
        &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;甲方同意，出现上述任一情形或甲方违反本合同任一约定的，即使甲方已偿还逾期部分的贷款或甲方有能力按期偿还本合同项下的贷款本息，乙方仍有权行使本条所赋予的宣布本合同项下贷款全部、部分提前到期或依法解除本合同的权利，甲方对乙方行使该权利无条件予以接受。
        <br />
        <strong>
          &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;第五条 违约责任
        </strong>
        <br />
        &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;1．发生如下情形时，视为甲方违约：
        <br />
        &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;（1）未能按期、足额偿还任何一期利息和/或贷款本金；
        <br />
        &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;（2）甲方提供的信息、材料虚假、不准确或故意隐瞒身份、联系方式、资产状况等重要事实；
        <br />
        &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;（3）甲方拒绝或不配合乙方及其指定的合作方对甲方个人信用资料、贷款使用情况进行监督检查；
        <br />
        &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;（4）将本合同所述贷款用于约定用途之外。
        <br />
        &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;（5）甲方违反本合同其他约定。
        <br />
        &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;2．违约措施：
        <br />
        &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;（1）甲方出现本条第1款（1）项规定的违约情形的，则视为甲方在本贷款合同项下的全部应还本金及利息即刻全部到期，乙方或者乙方指定的合作方有权要求甲方立即偿还全部剩余未还本金及利息。
        <br />
        &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;（2）甲方发生本条第1款除（1）项外其他违约情形的，乙方有权宣布提前终止本合同，甲方应当在乙方或乙方指定的合作方向甲方发出终止本合同的通知后3日内一次性偿还本合同项下贷款的全部本息及因此给乙方造成的全部损失，包括但不限于因收回债权而产生的律师费、诉讼费、交通费、差旅费等费用。
        <br />
        &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;（3）甲方发生违约情形，乙方有权行使担保权利
        。
        <br />
        &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;3.本合同项下甲方偿还金额不足时，偿还的先后顺序为逾期费用、本金。
        <br />
        &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;（1）逾期费用收取规则为：逾期费用=（当期逾期本金*逾期利率/360）*逾期天数，逾期利率为不超过IRR24%/年，（一年以360
        天计算），若监管机构对最高利率有明确规定的，以监管机构的规定为准。
        <br />
        &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;（2）借款人未按本合同约定用途使用借款的，违约金标准为在本合同约定的贷款利率水平上加收
        100%。
        <br />
        &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;（3）甲方按本合同约定所需支付的所有罚息及违约金的年化费率之和，贷款综合资金成本利率不超过
        IRR 24%/年。
        <br />
        &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;4.
        乙方系广东宝坤网络小额贷款有限公司（以下简称“本公司”）项下贷款资金向甲方发放贷款，由于本公司未成立或未募集足额资金或监管部门要求导致乙方无法向甲方发放贷款的，乙方不承担违约责任。
        <strong>乙方在放款前有权随时终止放款，无需事先告知甲方。</strong>
        <br />
        &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
        <strong>第六条 变更通知</strong>
        <br />
        &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;1．甲方变更通知
        <br />
        &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;本合同签订之日起至本合同项下贷款本息全部得到清偿之日止，甲方下列信息发生变更后的3日内，应当以书面方式向乙方或其指定的合作方提交《借款人客户信息变更申请书》：甲方本人、其家庭联系人及其紧急联系人的工作单位、居住地址、住址电话、手机号码、传真号码、电子邮箱等发生变更。因甲方未能及时向乙方或其指定的合作方变更上述信息而产生的相关费用及损失均由甲方负责承担。
        <br />
        &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;2．乙方变更通知
        <br />
        &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;（1）乙方在本合同项下有关贷款的各项通知，由乙方或其指定的合作方以包括但不限于电话、短信、传真、信件、“有鑫贷”平台信息推送的方式送达。
        <br />
        &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;（2）乙方的通知由专人送达的，以签收之日视为送达，以快递形式发送的，以快递发出单据上所示时间后4个自然日视为送达；通过挂号信邮递的，以国内挂号
        <br />
        &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;（3）函件收据所示日后7个自然日视为送达；以传真形式发送的，文件到达甲方提供的传真设备时视为送达；采用电子邮件、短信等方式通知的，邮件或信息进入甲方指定系统时视为送达；在采用电子、电话语音方式进行通知送达的情况下，在电子、电话语音接通之日即视为送达；以平台信息推送的形式通知的情况下，以甲方登录平台信息弹窗之时即视为送达。一经送达乙方即完成通知义务，甲方不得以未收到通知为不履行合同义务的抗辩理由。
        <br />
        &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
        <strong>第七条 债权转让</strong>
        <br />
        &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;乙方可以根据自己的意愿进行本协议下其对甲方债权的转让，连带该债权下的所有权利、义务一并转让给乙方指定的第三方，甲方对此无任何异议，且同意该债权转让无需事先通知甲方。在乙方债权转让之后，甲方需对乙方指定的债权受让人继续履行本协议下其对乙方的还款义务，不得以未接到债权转让通知为由拒绝履行还款义务。
        <br />
        &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
        <strong>第八条 特别提示</strong>
        <br />
        &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;为了甲方更加方便、快捷的进行还款，同时积累良好的信用记录，在此，特别提请甲方注意如下事项：
        <br />
        &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;（1）
        <strong>还款金额</strong>
        ：甲方每月应还款额以借款人还款明细表所列数字为准，
        <strong>甲方务必牢记此数字。</strong>
        <br />
        &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;（2）
        <strong>还款时间</strong>
        ：甲方须在每月还款日足额偿还每月还款额，逾期将产生不必要的逾期违约责任，并会影响甲方个人信用记录。
        <strong>甲方务必牢记此还款日</strong>
        ，此还款日期不因节假日顺延。
        <br />
        &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;（3）如甲方因特殊原因暂时无法按时足额还款时，请在第一时间
        <strong>（当月还款日期之前）</strong>
        与乙方联系。乙方将协助甲方安排预约还款并准确告知甲方还款金额。（本息、合同约定的相关费用等）。特别需要提请甲方注意的是：若甲方违约，根据本《贷款合同》，乙方有权终止贷款合同，同时甲方须支付全部借款金额、利息及合同约定的相关费用。
        <br />
        &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;（4）如果甲方出现不能按时还款的情形，
        <strong>应按照甲方已签订的相关协议承担相应违约责任。</strong>
        <br />

        &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;（5）
        <strong>联系方式变更</strong>
        ：如果甲方（或是您共同借款人）的联系方式、工作单位、居住或工作地址发生变化，甲方应在第一时间填写《借款人客户信息变更申请书》并提交乙方指定的合作方。
        <br />
        &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;（6）如卡片丢失，甲方应及时补办新卡或及时到乙方指定的合作方指定地点办理还款账户变更。
        <br />
        &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;（7）
        <strong>提前一次性还款</strong>
        ：如甲方决定提前一次性将全部款项结清，甲方需在有鑫贷平台展示的提前还款入口上按照系统提示进行提前还款的操作。
        <br />
        &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;还款过程中，当甲方遇到问题时可联系乙方指定的合作方。
        <br />
        &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
        <strong>第九条 其他</strong>
        <br />
        &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
        <strong>
          1.本合同自甲方通过合作平台点击“同意”或类似的设置的形式，进行在线签署。甲方签署时本合同即时成立，自乙方将本合同第一条所规定的贷款金额划离乙方放款专户之日起生效。
        </strong>
        本合同成立至生效期间，如果甲方提供资料在真实性、准确性或完整性方面存在瑕疵，经通知仍不能依照要求提供的，导致乙方付款迟延或拒绝付款的，乙方依据本协议不承担任何经济及相关法律责任。乙方有权在合同生效前，根据信托情况、监管要求等，随时终止放款，并无须因此向甲方承担任何违约责任。
        <br />
        &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;2.本合同及其附件的任何修改、补充均须以书面形式作出。本合同的补充合同及附件与本合同具有同等的法律效力。本合同的传真件、复印件、扫描件等有效副本的效力与本合同原件效力一致。
        <br />
        &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;3.如果甲乙双方在本合同履行过程中发生任何争议，应友好协商解决；如协商不成，不论争议金额大小，均提交汕头仲裁委员会适用汕头仲裁委员会仲裁规则项下的简易程序进行仲裁。仲仲裁裁决为终局的，对双方均有约束力。
        <br />
        &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
        <strong>
          4.如本协议中的任何条款无论因何种原因完全或部分无效或不具有执行力，本协议的其余条款仍应有效并且有约束力。
        </strong>
        <br />
        &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;甲方在此确认，已全部阅读并同意以上合同条款，应甲方要求，乙方已经就本合同做了相应的条款说明。甲方对本合同条款的含义及相应的法律后果已全部通晓并充分理解。
        <br />
        &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;（以下无正文）
        <br />
        <br />
        <br />
        <br />
        <br />
        签署处: {{}}
        <br />
        甲方（借款人）:
        {{ dataInfo.userInfo.idcardName }}
        <br />
        <br />
        <br />
        <br />
        乙方（贷款人）：广东宝坤网络小额贷款有限公司
        <br />
      </div>
    </div>
  </div>
</template>
<script setup lang="ts">
  import { onMounted, ref } from 'vue';
  import { useRoute } from 'vue-router';
  import { findAgreementSign } from '@/api/protocolApi';
  import { findLoanContractDetails } from '@/api/loanContract';
  import { findUser } from '@/api/user';
  import { encryptECB, decryptECB } from '@/utils/aes';
  import { returnDateTime } from '@/utils/dateTime';


  const route = useRoute();
  let getToken = route.query.dataToken ?? '';
  let loanContractKey = route.query.key ?? '';
  localStorage.setItem('token', getToken.toString());

  const dataInfo: any = ref({
    userInfo: {
      idcardName: '',
      idcardNumber: ''
    },
    contractInfo: {}
  });

  const getProtocolDetails = () => {
    findAgreementSign({
      agreementId: 6
    })
      .then((res: any) => {
      })
      .finally(() => {});
    findLoanContractDetails({
      key: loanContractKey
    })
      .then((res: any) => {
        dataInfo.value.contractInfo = res;
      })
      .finally(() => {});
  };
  getProtocolDetails();
  const goFindUser = () => {
    findUser({})
      .then((res: any) => {
        dataInfo.value.userInfo = res;
        dataInfo.value.userInfo.phone = decryptECB(dataInfo.value.userInfo.phone);
      })
      .finally(() => {});
  };
  goFindUser();

  const getDateTime = (type) => {
    return returnDateTime(type);
  };
  const getContractNum = (type) => {
    return returnDateTime(type);
  };

  const getIdcardNumber = (data) => {
    return data?decryptECB(data):''
  }
  const getBankCardNumber = (data) => {
    return data?decryptECB(data):''
  };
  
</script>

<style scope lang="less">
  .div1 {
    display: flex;
    align-items: center;
    justify-content: center;
  }
  .div2 {
    width: 470px;
    margin-bottom: 40px;
  }
  .div3 {
    display: flex;
    align-items: center;
    justify-content: center;
    margin-bottom: 10px;
  }
  .div4 {
    font-size: 12px;
    text-align: right;
    margin-bottom: 30px;
  }
  .div5 {
    font-size: 12px;
    line-height: 24px;
  }
  table {
    width: 100%;
    border-collapse: collapse;
  }
  th,
  td {
    border: 1px solid black;
    padding: 10px;
    text-align: center;
  }
  th {
    background-color: #f2f2f2;
  }
  .text {
    text-decoration: underline;
  }
</style>
